permanent library - French English Dictionary